Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARDS Detached £65,000 8 Apr 1997
2 THE ORCHARDS Detached £52,000 29 May 1996
3 THE ORCHARDS Detached £250,000 17 Mar 2017
5 THE ORCHARDS Semi-Detached £360,000 16 Jun 2023